Platform-Independent Object Migration in CORBA
نویسندگان
چکیده
Object mobility is the basis for highly dynamic distributed applications. This paper presents the design and implementation of mobile objects on the basis of the CORBA standard. Our system is compatible to the CORBA Life-Cycle–Service specification and thus provides object migration between different language environments and computer systems. Unlike others, our Life-Cycle–Service implementation does not need vendor-specific extensions and just relies on standard CORBA features like servant managers and value types. Our implementation is portable; objects can migrate even between different ORBs. It supports object developers with a simple programming model that defines the state of an object as value type, provides coordination of concurrent threads in case of migration, and takes care of location-independent object addressing. Additionally we seamlessly integrated our implementation with a dynamic code-loading service.
منابع مشابه
Context-Aware Adaptive Object Migration
Current systems restrict object migration support to a certain language and environment. Only few systems support heterogeneous environments by specifying a languageindependent state transfer format and requiring the same implementation in every target language. In the context of Ambient Computing with mobile applications and users and context-aware adaptive software, a more platformindependent...
متن کاملA Framework for Adaptive Mobile Objects in Heterogeneous Environments
The majority of object migration systems do not support heterogeneous environments. Few systems solve this challenge by specifying a platform and language independent state transfer format, requiring a compatible implementation for every target language. However, fields of research like Ubiquitous and Pervasive Computing with mobile users and applications demand an even more platform-independen...
متن کاملMigration of legacy applications to a CORBA platform: a case study
An important problem that many large organizations face today concerns the support and evolution of their large (legacy) information systems. In this paper we present an approach for migrating large and interdependent legacy information systems to CORBA based platforms. Our approach allows continuous availability of the information systems, minimal manpower for the implementation and preservati...
متن کاملMapping of Sdl and Corba Features for Modelling Software Radio Aspects
The provision of software radio features in 3rd generation mobile systems enables terminal and system flexibility for the support of platform independent services and migration of 2nd generation mobile systems. To achieve adaptivity of UMTS terminals and system, a new modelling and design approach is necessary. This contribution presents a novel architecture model related to dynamic aspects and...
متن کاملIntegrating Corba and Java for Atm Connection Management
The world-wide telecommunication deregulation and competition increases the demand for a better integrated service management environment which can integrate different management technology to manage different switched and transmission networks. CORBA as a general purpose distributed object management technology is gaining acceptance in the telecommunication industry. It has demonstrated its ab...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005